English Dictionary
◊ TRUCK STOP
truck stop
n : a roadside service station (and restaurant) that caters to
truck drivers